kernel selftest framework · Maintained
Maintainers
- M Shuah Khan <shuah@kernel.org>
- M Shuah Khan <skhan@linuxfoundation.org>
Paths
- F
Documentation/dev-tools/kselftest* - F
tools/testing/selftests/
Last 30 days
Most active threads (last 7 days)
-
WARM1d
[PATCH v7 00/20] KVM: selftests: Add eventfd+VFIO IRQ test
2026-06-15 19:22 · 21 replies in 7d · Sean Christopherson <seanjc@google.com> -
COOLING4d
[PATCH v8 00/21] ARM64 PMU Partitioning
2026-06-12 19:29 · 3 replies in 7d · Colton Lewis <hidden> -
COOLING5d
[PATCH v5 0/5] KVM: arm64: Add KVM_PRE_FAULT_MEMORY support
2026-06-12 16:24 · 3 replies in 7d · Jack Thomson <hidden>
Active reviewers (last 30 days)
-
Josh Hilke <hidden>
22 attestations (22 Co-developed-by) · last on 2026-06-13 -
Sean Christopherson <seanjc@google.com>
20 attestations (4 Co-developed-by, 16 Suggested-by) · last on 2026-06-13 -
Joey Gouly <joey.gouly@arm.com>
1 attestation (1 Reviewed-by) · last on 2026-05-20
Recent patches
Most-recent 30 patches in this subsystem on kvmarm (capped at 30), ordered by date desc.
-
WARM1d
Re: [PATCH v7 09/20] KVM: selftests: Add VFIO device support to eventfd IRQ test
2026-06-15 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 20/20] KVM: selftests: Add xAPIC support in eventfd IRQ test
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 19/20] KVM: selftests: Make number of vCPUs configurable in IRQ test
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 17/20] KVM: selftests: Add a utility to pin a task to a random CPU, given a CPU set
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 16/20] KVM: selftests: Add kvm_sched_getaffinity() wrapper and convert users
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 18/20] KVM: selftests: Verify vCPU migration during IRQ delivery in IRQ test
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 15/20] KVM: selftests: Add kvm_gettid() wrapper and convert users
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 14/20] KVM: selftests: Verify non-postable IRQ remapping in IRQ test
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 13/20] KVM: selftests: Make number of IRQs configurable in IRQ test
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 12/20] KVM: selftests: Add option to set empty routing between IRQs in eventfd IRQ test
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 11/20] KVM: selftests: Verify interrupts are received when IRQ affinity changes in IRQ test
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 10/20] KVM: selftests: Add a helper to set proc IRQ affinity for IRQ test
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 09/20] KVM: selftests: Add VFIO device support to eventfd IRQ test
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 08/20] KVM: selftests: Add helper to get host IRQ from device MSI-X for IRQ bypass test
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 06/20] KVM: selftests: Add helper to generate random u64 in range [min,max]
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 07/20] KVM: selftests: Add an irqfd send+receive (and later IRQ bypass) test
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 05/20] KVM: selftests: Seed libc's RNG before using it to generate a seed for KVM's pRNG
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 03/20] KVM: selftests: Rename guest_rng to kvm_rng
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 04/20] KVM: selftests: Initialize the default/global pRNG during kvm_selftest_init()
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 02/20] KVM: selftests: Add macros to read/write+sync to/from guest memory
2026-06-13 · Sean Christopherson <seanjc@google.com> -
WARM1d
[PATCH v7 01/20] KVM: selftests: Build and link selftests/vfio/lib into KVM selftests
2026-06-13 · Sean Christopherson <seanjc@google.com> -
COOLING4d
[PATCH 21/21] KVM: arm64: selftests: Relax testing for exceptions when partitioned
2026-06-12 · Colton Lewis <hidden> -
COOLING4d
[PATCH 20/21] KVM: arm64: selftests: Add test case for Partitioned PMU
2026-06-12 · Colton Lewis <hidden> -
COOLING4d
[PATCH 19/21] KVM: selftests: Add find_bit to KVM library
2026-06-12 · Colton Lewis <hidden> -
COOLING5d
[PATCH v5 5/5] KVM: selftests: Add nested pre-fault test for arm64
2026-06-12 · Jack Thomson <hidden> -
COOLING5d
[PATCH v5 4/5] KVM: selftests: Add option for different backing in pre-fault tests
2026-06-12 · Jack Thomson <hidden> -
COOLING5d
[PATCH v5 3/5] KVM: selftests: Enable pre_fault_memory_test for arm64
2026-06-12 · Jack Thomson <hidden> -
COOLING6d
[PATCH v6 18/18] KVM: selftests: Add xAPIC support in eventfd IRQ test
2026-06-10 · Sean Christopherson <seanjc@google.com> -
COOLING6d
[PATCH v6 17/18] KVM: selftests: Make number of vCPUs configurable in IRQ test
2026-06-10 · Sean Christopherson <seanjc@google.com> -
COOLING6d
[PATCH v6 16/18] KVM: selftests: Verify vCPU migration during IRQ delivery in IRQ test
2026-06-10 · Sean Christopherson <seanjc@google.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE161d
REVIEWED: 1 (1M) [PATCH v4 1/5] KVM: selftests: arm64: Report set_id_reg reads of test registers as tests
2026-01-06 · Mark Brown <broonie@kernel.org> · 1 Reviewed-by -
STALE161d
REVIEWED: 1 (1M) [PATCH v4 2/5] KVM: selftests: arm64: Report register reset tests individually
2026-01-06 · Mark Brown <broonie@kernel.org> · 1 Reviewed-by -
STALE161d
REVIEWED: 1 (1M) [PATCH v4 3/5] KVM: selftests: arm64: Make set_id_regs bitfield validatity checks non-fatal
2026-01-06 · Mark Brown <broonie@kernel.org> · 1 Reviewed-by -
STALE153d
REVIEWED: 1 (0M) [PATCH v4 4/5] KVM: selftests: Move page_align() to shared header
2026-01-09 · Fuad Tabba <hidden> · 1 Reviewed-by -
STALE137d
REVIEWED: 1 (1M) [PATCH v4 35/36] KVM: arm64: selftests: Introduce a minimal GICv5 PPI selftest
2026-01-28 · Sascha Bischoff <hidden> · 1 Reviewed-by -
STALE104d
REVIEWED: 1 (1M) [PATCH v5 34/36] KVM: arm64: selftests: Introduce a minimal GICv5 PPI selftest
2026-02-26 · Sascha Bischoff <hidden> · 1 Reviewed-by -
COLD22d
REVIEWED: 1 (1M) [PATCH v10 27/30] KVM: arm64: selftests: Remove spurious check for single bit safe values
2026-03-06 · Mark Brown <broonie@kernel.org> · 1 Reviewed-by -
STALE89d
REVIEWED: 1 (1M) [PATCH v6 38/39] KVM: arm64: selftests: Introduce a minimal GICv5 PPI selftest
2026-03-17 · Sascha Bischoff <hidden> · 1 Reviewed-by -
STALE84d
REVIEWED: 1 (1M) [PATCH v5 1/5] KVM: selftests: arm64: Report set_id_reg reads of test registers as tests
2026-03-17 · Mark Brown <broonie@kernel.org> · 1 Reviewed-by -
STALE84d
REVIEWED: 1 (1M) [PATCH v5 2/5] KVM: selftests: arm64: Report register reset tests individually
2026-03-17 · Mark Brown <broonie@kernel.org> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE205d
[PATCH 5/5] KVM: arm64: selftests: Add a test for FEAT_IDST
2025-11-20 · Marc Zyngier <maz@kernel.org> -
STALE206d
[RFC PATCH 10/13] KVM: selftests: fix MAPC RDbase target formatting in vgic_lpi_stress
2025-11-20 · Maximilian Dittgen <hidden> -
STALE206d
[RFC PATCH 12/13] KVM: arm64: selftests: Add support for stress testing direct-injected vLPIs
2025-11-20 · Maximilian Dittgen <hidden> -
STALE206d
[RFC PATCH 13/13] KVM: arm64: selftests: Add test for per-vCPU vLPI control API
2025-11-20 · Maximilian Dittgen <hidden> -
STALE201d
[PATCH v2 1/2] KVM: arm64: selftests: Remove ARM64_FEATURE_FIELD_BITS and its last user
2025-11-25 · Ben Horgan <ben.horgan@arm.com> -
STALE201d
[PATCH v2 2/2] KVM: arm64: selftests: Consider all 7 possible levels of cache
2025-11-25 · Ben Horgan <ben.horgan@arm.com> -
STALE202d
[PATCH v2 5/5] KVM: arm64: selftests: Add a test for FEAT_IDST
2025-11-26 · Marc Zyngier <maz@kernel.org> -
STALE145d
[PATCH v9 15/30] tracing: selftests: Add trace remote tests
2025-12-02 · Vincent Donnefort <hidden> -
STALE145d
[PATCH v9 30/30] tracing: selftests: Add hypervisor trace remote tests
2025-12-02 · Vincent Donnefort <hidden> -
STALE194d
[PATCH v3 9/9] KVM: arm64: selftests: Add a test for FEAT_IDST
2025-12-04 · Marc Zyngier <maz@kernel.org>